package com.venutech.gongan.service;

import com.venutech.gongan.entity.TbOpWork;

import java.util.List;

/**
 * 运维Service接口
 * 
 * @author linxb
 * @date 2023-09-19
 */
public interface ITbOpWorkService 
{
    /**
     * 查询运维
     * 
     * @param opWorkId 运维主键
     * @return 运维
     */
    public TbOpWork selectTbOpWorkByOpWorkId(Long opWorkId);

    /**
     * 查询运维列表
     * 
     * @param tbOpWork 运维
     * @return 运维集合
     */
    public List<TbOpWork> selectTbOpWorkList(TbOpWork tbOpWork);

    /**
     * 新增运维
     * 
     * @param tbOpWork 运维
     * @return 结果
     */
    public int insertTbOpWork(TbOpWork tbOpWork);

    /**
     * 修改运维
     * 
     * @param tbOpWork 运维
     * @return 结果
     */
    public int updateTbOpWork(TbOpWork tbOpWork);

    /**
     * 批量删除运维
     * 
     * @param opWorkIds 需要删除的运维主键集合
     * @return 结果
     */
    public int deleteTbOpWorkByOpWorkIds(String opWorkIds);

    /**
     * 删除运维信息
     * 
     * @param opWorkId 运维主键
     * @return 结果
     */
    public int deleteTbOpWorkByOpWorkId(Long opWorkId);
}
